._dashboard_1xs2x_1{grid-column:1/-1;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);align-items:center;gap:clamp(2rem,6vw,6rem);min-width:0;display:grid}._card_1xs2x_2{color:#fff9e8;background:radial-gradient(at 100% 0,#b58d3c36,#0000 65%),linear-gradient(145deg,#33452be6,#122a20f5);border:1px solid #f2c77a70;border-radius:24px;justify-self:center;width:100%;max-width:26rem;padding:clamp(1.5rem,3vw,2.5rem);box-shadow:0 20px 50px #07150d40,inset 0 1px #fff9e822}._heading_1xs2x_3{align-items:center;gap:1rem;margin-bottom:1.8rem;display:flex}._heading_1xs2x_3 p{margin:0;font:1.1rem/1.3 Georgia,serif}._heading_1xs2x_3 strong{font-size:1.6rem;font-weight:400}._sun_1xs2x_6{color:#f2c77a;text-shadow:0 0 28px #f2c77a45;font-size:3.5rem;line-height:1}._values_1xs2x_7{gap:1.5rem;margin:0;display:grid}._values_1xs2x_7>div+div{border-top:1px solid #f2c77a40;padding-top:1.5rem}._values_1xs2x_7 dt{color:#e0e4d7;margin-bottom:.35rem;font-size:.9rem}._values_1xs2x_7 dd{color:#ffe0a3;font-variant-numeric:tabular-nums;margin:0;font:clamp(2.6rem,4.5vw,3.7rem)/1.1 Georgia,serif}._values_1xs2x_7 dd span{color:#fff9e8;font-size:1.2rem}._values_1xs2x_7 dd ._unavailable_1xs2x_12{font-size:2.6rem}._status_1xs2x_13{color:#e0e4d7;min-height:1.5rem;margin:1.5rem 0 0;font-size:.75rem;line-height:1.5}._note_1xs2x_14{color:#c9d2c1;margin:.5rem 0 0;font-size:.7rem;line-height:1.5}._impact_1xs2x_15{border-top:1px solid #f2c77a50;grid-column:1/-1;min-width:0;padding-top:clamp(1.5rem,3vw,3rem)}._yearHeader_1xs2x_16{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}._eyebrow_1xs2x_17{color:#f2c77a;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .65rem;font-size:.72rem;font-weight:700}._yearHeader_1xs2x_16 h3{color:#fff9e8;letter-spacing:-.03em;margin:0 0 .6rem;font:clamp(2rem,4vw,3.4rem)/1.1 Georgia,serif}._yearHeader_1xs2x_16 p:last-child{color:#d9e0d0;margin:0;font-size:.95rem;line-height:1.5}._yearYield_1xs2x_20{text-align:right;flex:none;gap:.35rem;display:grid}._yearYield_1xs2x_20 strong{color:#f9d28f;font-variant-numeric:tabular-nums;font:clamp(2.4rem,4vw,3.7rem)/1 Georgia,serif}._yearYield_1xs2x_20 span{color:#e0e4d7;font-size:.85rem}._comparisons_1xs2x_23{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._comparisons_1xs2x_23 article{background:linear-gradient(150deg,#466244d9,#132d23e8);border:1px solid #f2c77a40;border-radius:20px;min-width:0;padding:1.3rem clamp(1rem,2vw,1.6rem) 1.5rem;overflow:hidden;box-shadow:0 12px 30px #051b1526}._comparisons_1xs2x_23 article._carbon_1xs2x_25{background:radial-gradient(at 60% 0,#c3a55955,#0000 75%),linear-gradient(150deg,#466244d9,#132d23e8)}._illustration_1xs2x_26{width:100%;height:105px;margin-bottom:1rem;display:block}._carbonSymbol_1xs2x_27{color:#f2c77a;letter-spacing:-.04em;align-items:center;height:105px;margin-bottom:1rem;font:4.4rem/1 Georgia,serif;display:flex}._comparisons_1xs2x_23 article>p{color:#dbe4d3;margin:0 0 .6rem;font-size:.8rem;line-height:1.5}._comparisons_1xs2x_23 article>strong{color:#ffdfa2;font-variant-numeric:tabular-nums;white-space:nowrap;margin-bottom:.5rem;font:clamp(1.9rem,3vw,2.6rem)/1.2 Georgia,serif;display:block}._comparisons_1xs2x_23 article>strong span{color:#fff9e8;white-space:nowrap;margin-top:.25rem;font-size:1rem;display:block}._comparisons_1xs2x_23 article>p:last-child{margin:0;font-size:.75rem}._estimate_1xs2x_32{color:#d9e0d0;margin:1.2rem 0 .5rem;font-size:.8rem;line-height:1.6}._method_1xs2x_33{color:#dfe5d7;border-top:1px solid #f2c77a30;margin-top:1rem;font-size:.85rem;line-height:1.65}._method_1xs2x_33 summary{color:#f9d28f;cursor:pointer;padding:1rem 0}._method_1xs2x_33 summary:focus-visible{outline-offset:4px;outline:2px solid #f9d28f}._method_1xs2x_33>div{max-width:70rem;padding:.3rem 0 1rem}._method_1xs2x_33 p{margin:0 0 1rem}._method_1xs2x_33 a{color:#ffdfa2;text-underline-offset:3px}._driving_1xs2x_39{background:linear-gradient(125deg,#b1934b26,#193b2ae0);border:1px solid #f2c77a50;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem 3rem;margin-top:2rem;padding:clamp(1.4rem,3vw,2.5rem);display:grid}._driving_1xs2x_39 h4{color:#fff9e8;max-width:24rem;margin:.5rem 0 1.3rem;font:clamp(1.7rem,3vw,2.3rem)/1.15 Georgia,serif}._drivingResult_1xs2x_41>p:not(._eyebrow_1xs2x_17):not(._kilometres_1xs2x_41){color:#dfe5d7;max-width:28rem;font-size:.85rem;line-height:1.6}._drivingResult_1xs2x_41 ._kilometres_1xs2x_41{color:#ffdfa2;font-variant-numeric:tabular-nums;margin:0 0 1rem;font:clamp(2.6rem,4vw,3.5rem)/1.1 Georgia,serif}._kilometres_1xs2x_41 span{color:#fff9e8;margin-top:.5rem;font:1rem/1.4 Arial,sans-serif;display:block}._drivingControls_1xs2x_44{align-self:center;min-width:0}._drivingControls_1xs2x_44 label{color:#e3e8db;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;font-size:.85rem;display:flex}._drivingControls_1xs2x_44 label strong{color:#ffdfa2}._drivingControls_1xs2x_44 input{accent-color:#f2c77a;cursor:pointer;width:100%;min-height:36px;margin:.4rem 0;display:block}._drivingControls_1xs2x_44 input:focus-visible{outline-offset:3px;outline:2px solid #ffdfa2}._drivingControls_1xs2x_44 p{color:#ced9c6;min-height:2.5em;margin:0 0 1.5rem;font-size:.75rem;line-height:1.5}._drivingControls_1xs2x_44 p:last-child{margin-bottom:0}._drivingNote_1xs2x_51{color:#ced9c6;border-top:1px solid #f2c77a30;grid-column:1/-1;margin:0;padding-top:1rem;font-size:.75rem;line-height:1.6}@media (width<=900px){._comparisons_1xs2x_23{gap:.7rem}._comparisons_1xs2x_23 article>strong{font-size:1.9rem}._yearHeader_1xs2x_16{align-items:flex-start}}@media (width<=700px){._dashboard_1xs2x_1{grid-template-columns:1fr;gap:2.5rem}._card_1xs2x_2{justify-self:start;max-width:28rem}._yearHeader_1xs2x_16{flex-direction:column;gap:1.4rem}._yearYield_1xs2x_20{text-align:left}._comparisons_1xs2x_23{grid-template-columns:1fr;gap:1rem}._comparisons_1xs2x_23 article{padding:1.3rem 1.5rem}._illustration_1xs2x_26{width:220px;max-width:100%;height:85px}._carbonSymbol_1xs2x_27{height:85px;font-size:3.7rem}._comparisons_1xs2x_23 article>strong{font-size:2.5rem}._driving_1xs2x_39{grid-template-columns:1fr;gap:1.5rem}}
